package main

/**
channels的使用
channels通常都是和协程一起使用，通过channels可以在不同的协程间传递数据．
 */

import "fmt"

func main() {
	//创建一个channel
	messages := make(chan string)

	//向channel发送数据
	go func() { messages <- "ping" }()

	//从channel中接受数据
	msg := <-messages

	fmt.Println(msg)
}
